package com.xiebishe.mylibrary.common.mvp;

import android.content.Context;


/**
 *  @class      IView
 *  @author     xxZhu
 *  @describe   
 *  
 */
public interface IView  {

    IPresenter addPresenter(IPresenter presenter);

    /**
     * 显示加载
     */
    void showLoading();
    /**
     * 显示错误
     */
    void showError();
    /**
     * 显示空页面
     */
    void showEmpty();
    /**
     * 显示内容
     */
    void showContent();

    /**
     * 获得context
     * @return
     */
    Context getContext();





//
//    /**
//     * 隐藏加载
//     */
//    void hideLoading();
//
//    /**
//     * 显示信息
//     */
//    void showMessage(String message);
//
//    /**
//     * 跳转activity
//     */
//    void launchActivity(Intent intent);
//    /**
//     * 杀死自己
//     */
//    void killMyself();
}
